About Budex Capital Ltd (11020929) United Kingdom