About Sarkesa Limited (NI657995) United Kingdom