About Effulgence Limited (11083720) United Kingdom