About Keepax Management Limited (06547117) United Kingdom