About Beta Estate Limited (11277877) United Kingdom