About Segha Consultancy Limited (10539887) United Kingdom