About Six Seven London Limited (06821303) United Kingdom