About Beauford Capital Ltd (11027325) United Kingdom