About Uberhub Strand Ltd (09530183) United Kingdom