About Alfreeda Enterprises Limited (10494271) United Kingdom