About Clarus Living Ltd (10222247) United Kingdom