About Ingeniosus Ltd (10146801) United Kingdom