About Full Frame Limited (12475843) United Kingdom