About Permission To Slurp Ltd (12983573) United Kingdom