About Tukpana Solutions Ltd (13669524) United Kingdom