About Mileika Limited (12156111) United Kingdom