About Kankiwala Limited (07287799) United Kingdom