About Composite Tech Holdings Limited (10783791) United Kingdom