About The Upward Cat Ltd (09395917) United Kingdom