About Subsaharan Spitfire Ltd (13693188) United Kingdom