About 1ark Group Limited (10407419) United Kingdom