About Tambino Limited (10002429) United Kingdom