About Ohlogy Limited (10009772) United Kingdom