About Lagra Pm Ltd (07118049) United Kingdom