About Rakkus Beckett Group Limited (13195784) United Kingdom