About No6 Holdings Ltd (12868996) United Kingdom