About Meear Limited (11145798) United Kingdom