About Abode Resource Limited (12299041) United Kingdom