About Loosegate Holdings Limited (11317173) United Kingdom