About The Klothing Group Limited (12378302) United Kingdom