About Pattern London Ltd (13028020) United Kingdom