About Idrissatu Ltd (09004088) United Kingdom