About Tirabata Battersea Ltd (11489833) United Kingdom