About Tuga Bar Limited (11402805) United Kingdom