About Ology Holdings Ltd (13517004) United Kingdom