About Ligermeteor Ltd (12908838) United Kingdom