About Husky Management Limited (13695782) United Kingdom