About Srai Holdings Ltd (13290631) United Kingdom