About Loewen Capital Ltd (12874414) United Kingdom