About Kersa Ltd (07815193) United Kingdom