About 2q Capital Ltd (12855523) United Kingdom