About A&k London Limited (10474754) United Kingdom