About No 14 Holdings Ltd (12677240) United Kingdom