About Kradr Ltd (12945233) United Kingdom