About Syncerus Limited (09255920) United Kingdom