About Rapid Apparel Ltd (11381229) United Kingdom