About Quantberg Technology Ltd (12151088) United Kingdom