About Brita Solutions Limited (10052934) United Kingdom