About Laddimus Ltd (10969208) United Kingdom