ROIDS & SATONE (Londres, UK)