About Elfrinn Limited (07864788) United Kingdom