About Ivory Kart Ltd (13163631) United Kingdom