About Afarak Services Limited (10642671) United Kingdom