About Swift Simba Limited (12210646) United Kingdom