About Blahh Lab Ltd (13473003) United Kingdom