About Larsena Limited (10646529) United Kingdom