About Checker Investments Limited (13492568) United Kingdom