About Diatom Apparel Ltd (12489066) United Kingdom