About Buff&mali Ltd (12240228) United Kingdom