About Ibs Clothing & Tech Ltd (12665869) United Kingdom