About Landax Limited (12058697) United Kingdom