About Bellis Labs Ltd (12135302) United Kingdom