About Plabsense Ltd (12105073) United Kingdom