About 8 Strands Limited (10998241) United Kingdom