About Andiamo Holdings Limited (11843833) United Kingdom