About S & A Technocrat Ltd (11542766) United Kingdom