About Statement Ja Ltd (12091459) United Kingdom