About Siddharth Manickam It Solutions Limited (NI672474) United Kingdom