About Argan Group Limited (10184233) United Kingdom