About Kipcress Limited (04165779) United Kingdom