About Cubric Living Ltd (13247880) United Kingdom