About Ssahr Consultants Ltd (11222654) United Kingdom