About J A Lillhandel Investment Limited (10921366) United Kingdom