About Hallo Sailor Limited (10376206) United Kingdom