About Logicbomb Ltd (11883016) United Kingdom