About Inc & Co Group Ltd (12070398) United Kingdom