About Figar Developments Sandridge Limited (12434156) United Kingdom