About Jeaniouslab Ltd (12183340) United Kingdom