About Angela Oguns Limited (12070248) United Kingdom