About Levolution Platform Ltd (12338710) United Kingdom