About Exo-cubic Solutions Ltd. (09298471) United Kingdom