About Ingwe Solutions Ltd. (05427563) United Kingdom