About Foxbar Khmer Ltd (11675652) United Kingdom