About Kellin Ltd (07424599) United Kingdom