About Ragged Group Limited (09663085) United Kingdom