About Farrukh Systems Limited (02233658) United Kingdom