About Aldrin Holdings Limited (12922818) United Kingdom