About Kedhrolass Ltd (13285533) United Kingdom