About Sine Cera Solutions Ltd. (SC290520) United Kingdom