About Impera Group Pc (LP019213) United Kingdom