About Mear Technology Limited (SC404950) United Kingdom