About Samuel&maluca Limited (13615157) United Kingdom