About Arkk Group Ltd (13286414) United Kingdom