About Ndidi Osisi Galaxy Ltd (12084844) United Kingdom