About Tindra International Limited (12929736) United Kingdom