About Uhl Capital Ltd (12802983) United Kingdom