About Panel Inc. Limited (12218849) United Kingdom