About Agapiou Lillie International Limited (02825648) United Kingdom