About Ithr Group Plc (07190703) United Kingdom