About Persistence Clothing Limited (10089657) United Kingdom