About Oliver Loizou Ltd (11745141) United Kingdom