About Ingrata Ltd (13269421) United Kingdom