About Kerrupt Technologies Ltd (11402293) United Kingdom