About Krurkker Ltd (13277961) United Kingdom