About Infystrat Software Services Uk Ltd (13588402) United Kingdom