About Arrk Group Limited (05130337) United Kingdom