About Injo Solutions Ltd. (SC328286) United Kingdom