About Kegray Ltd (13250834) United Kingdom