About Strazdas Ltd (12722965) United Kingdom