About Jandrus Ltd (12819518) United Kingdom