About The Ingenuity International Ltd (12818737) United Kingdom