About In The Buff Limited (13010723) United Kingdom