About Inbazi Ltd (10938875) United Kingdom