About Calmersoa Ltd (10639804) United Kingdom