About Belfegor Ltd (11804721) United Kingdom