About Faruki It Services Limited (11602338) United Kingdom