About Bio Jigsaw International Limited (11008706) United Kingdom