About Arka Lgr Ltd (12615759) United Kingdom