About Complesso Limited (09878552) United Kingdom