About Miliccia Developments Limited (05225733) United Kingdom