About Jan Technology Solutions Limited (07932041) United Kingdom