About Lod Solutions Ltd (12812091) United Kingdom