About Javan London Ltd (12138747) United Kingdom