About Theollos Ltd (13526967) United Kingdom