About Kelvyn Quagraine Ltd (13431844) United Kingdom