About Beatus Vir Limited (12495218) United Kingdom