About Atomus Properties Ltd (10782230) United Kingdom