About Ty Ogunkoya Limited (11239653) United Kingdom