About Ibis Tmt Nominee Limited (09650295) United Kingdom