About Gambian Owl Limited (13091934) United Kingdom