About Ahab Studio Llp (OC400625) United Kingdom