About Abbey World Inc Ltd (12755232) United Kingdom