About Jandu It Limited (07940972) United Kingdom