About Cubit Architecture Ltd (10431739) United Kingdom