About Braidness Limited (10348594) United Kingdom