About Symac Technologies Limited (04107656) United Kingdom