About Barebacker Ltd. (09961977) United Kingdom