About Simplx Ltd (13394504) United Kingdom