About Japschi Ltd (10954640) United Kingdom