About Malacara Limited (06806235) United Kingdom