About World Records Global Ltd. (10992658) United Kingdom