About Fly Str8 Ventures Uk Ltd (12878218) United Kingdom