About Ogalas Uk Limited (10777605) United Kingdom