About Bluejay (northwood) Ltd (10679458) United Kingdom