About The Gaap Studio Limited (SC259366) United Kingdom