About Sipca Limited (13364440) United Kingdom