About Atras Property Ltd (12251068) United Kingdom