About Malta Topco Limited (10518542) United Kingdom