About Loizou Associates Limited (08579724) United Kingdom