About Swart Holdings Ltd (12500976) United Kingdom