About The Ludoquist Limited (10119388) United Kingdom