About Wallacea Living Management Limited (13549416) United Kingdom