About Bluejay Holdings Ltd (12390968) United Kingdom