About Alfred International Limited (10092139) United Kingdom