About Zebrastay Ltd. (11883329) United Kingdom