About Theia&co. Ltd (09582157) United Kingdom