About Plazmid Consulting Limited (12523045) United Kingdom