About Birdsnest Management Limited (09692422) United Kingdom