About Laxcy London Limited (04987565) United Kingdom