About Birutas World Limited (09841904) United Kingdom