About Projexsense Ltd (11586525) United Kingdom