About Birdi Technologies Ltd (07353416) United Kingdom