About Andreas L Melas Limited (10100465) United Kingdom