About Keq-a1 Limited (11318455) United Kingdom