About Wallacea Living Opco Limited (13529550) United Kingdom