About Idina Limited (10089954) United Kingdom