About Armin Landis Limited (12244026) United Kingdom