About Ogo Limited (06583679) United Kingdom