About Giurebe Composite Ltd (11425501) United Kingdom