About J. Larsson Investment Limited (10548138) United Kingdom