About Koop Holdings Ltd (13630131) United Kingdom