About In-comm (holdings) Limited (04165781) United Kingdom