About Meissa Limited (06302935) United Kingdom