About Meantime Nominee 2 Limited (06346958) United Kingdom