About Effulgent Ltd (08895556) United Kingdom