About Jx Bird Limited (13608645) United Kingdom