About Atika London Limited (07501732) United Kingdom