About Japandi Magazine Limited (12964558) United Kingdom