About Ogbm Limited (13226123) United Kingdom