About Japimpex F. P. Ltd (SC630406) United Kingdom