About Kellamnish Ltd (13050418) United Kingdom