About Bactiview International Limited (SC698594) United Kingdom