About Nardo Swart Ltd (11459968) United Kingdom