About Quikpi Limited (13059547) United Kingdom