About Syncaura Limited (10319246) United Kingdom