About The Fiendish Ego Ltd (06961172) United Kingdom