About Sigmahari Limited (11534134) United Kingdom