About Symplitica Limited (10841259) United Kingdom