About Lillecrapp And Pourik Investments Ltd (12007361) United Kingdom