About L.r.s Utveckling Limited (12496524) United Kingdom