About 341a Ltd (12155508) United Kingdom