About Sincura Holdings Limited (12242841) United Kingdom