About Movilla House (no. 1) Limited (NI624841) United Kingdom