About New Style London Ltd (10668336) United Kingdom