About Bijrd Ltd (12387015) United Kingdom