About Ogli Ltd (SC645440) United Kingdom