About Slurp Solutions Ltd (12401461) United Kingdom