About Kesmer Ltd (SC688803) United Kingdom