About Barefoot Global Limited (12363942) United Kingdom