About Swift Karim Properties Limited (13608036) United Kingdom